package cn.demoncat.util.pay.yeepay.entity;

import java.math.BigDecimal;

/**
 * 请求参数-申请退款
 *
 * @author 延晓磊
 * @since 2020年10月19日
 */
public class TradeRefundParam{

    // 订单编号（对应交易订单）
    private String orderId;
    // 易宝收款订单号（对应交易订单）
    private String uniqueOrderNo;
    // 退款申请号
    private String refundRequestId;
    // 退款金额（元，0-2位小数）
    private BigDecimal refundAmount;
    // 退款原因（可空）
    private String description;
    // 对账备注（部署环境）
    private String memo;

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getRefundRequestId() {
        return refundRequestId;
    }

    public void setRefundRequestId(String refundRequestId) {
        this.refundRequestId = refundRequestId;
    }

    public String getUniqueOrderNo() {
        return uniqueOrderNo;
    }

    public void setUniqueOrderNo(String uniqueOrderNo) {
        this.uniqueOrderNo = uniqueOrderNo;
    }

    public BigDecimal getRefundAmount() {
        return refundAmount;
    }

    public void setRefundAmount(BigDecimal refundAmount) {
        this.refundAmount = refundAmount;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }
}
